home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / softwareupdate / cybergraphix update / cybergraphx3 / changes.txt next >
Text File  |  1997-03-01  |  9KB  |  284 lines

  1. Update revision history for beta archive 48
  2.  
  3.  
  4. cgxsystem.library
  5. =================
  6.  
  7. Changes for 41.1 beta7 (b47 archive)
  8.  
  9. - flood fills are a bit faster for planar bitmaps now. This should improve
  10.   performance for certain flood fill operations on workbench icons.
  11.  
  12. Changes for 41.1 beta6 (b46 archive)
  13.  
  14. - improved speed auf RECTFMT_LUT8 WritePixelArray()/cybergraphics call
  15.   on 15/16 bit rgb colour screens. Apps like Frodo4.0 which use
  16.   WritePixelArray/RECTFMT_LUT8 may gain a litte speed due to the
  17.   optimized call. Stack usage increases though.
  18.  
  19. - BitMapScale()/graphics patch trashed 68k data register D7 in some cases.
  20.   This is now fixed.
  21.  
  22. Changes for 41.1 beta5 (b45 archive)
  23.  
  24. - improved speed auf RECTFMT_LUT8 WritePixelArray()/cybergraphics call
  25.   on 8 bit screens. It should be as fast as WritePixelArray8()/graphics
  26.   patch now. Apps or games which have cybergraphx support and use
  27.   WritePixelArray/RECTFMT_LUT8 instead of WritePixelArray8 may gain a
  28.   litte speed due to the optimized call.
  29.  
  30. Changes for 41.1 beta4 (b44 archive)
  31.  
  32. - fixed "test screen to small" problem introduced with beta2
  33.  
  34. Changes for 41.1 beta3 (b43 archive)
  35.  
  36. - added some code to get powersnap working on truecolour screens
  37.  
  38. Changes for 41.1 beta2 (b42 archive)
  39.  
  40. - added additional planar bitmap checks in BltBitmap()/graphics code
  41.   to avoid some strange effects with certain programs
  42.  
  43. Changes for 41.1 (b41 archive)
  44.  
  45. - LockBitMapTagList()/cgx always returned a 0 as handle. Now it returns the
  46.   handle properly.
  47.   This will most likely fix all AmiWin related lockups. 
  48.  
  49. Changes for 41.0 b362 (b40 archive)
  50.  
  51. - added support for multiple boards of the same kind. The drivers need to
  52.   have that feature implemented though to use that option.
  53. - fixed some problems with standard menu backfilling when PLANES2FAST option
  54.   is enabled. Please don't use that option when you are not aware of what it's
  55.   doing actually. It reduces compatibility and general stability in some cases.
  56.  
  57. Changes for 41.0 b348 (b39 archive)
  58.  
  59. - inlined some code in cgxsystem.library. This will slightly improve speed
  60.   in some areas
  61.  
  62. Changes for 41.0 b320 (b37 archive)
  63.  
  64. - added horizontal/vertical lines hw acceleration for gfx boards
  65.   that don't have a special line engine but allow for solid fill.
  66.  
  67. Changes for 41.0 b303 (b36 archive)
  68.  
  69. - mouse/screen blankers which blanked the mouse sprite the way the C= blanker
  70.   does, now blank the mouse sprite again properly.
  71.  
  72. Changes for 41.0 b299 (b35 archive)
  73.  
  74. - Due to a bug in the rect filling code, swapping/toggling of simple refresh
  75.   windows got really slow unter truecolour screens with v2 and previous
  76.   V3 versions. There is really a VISIBLE speed INCREASE with that fixed now
  77.   when using simple refresh windows.
  78.  
  79. Changes for 41.0 b291 (b34 archive)
  80.  
  81. - nextscreens should get updated properly now
  82.  
  83. Changes for 41.0 b289 (b33 archive)
  84.  
  85. - This is for all WritePixel/PutPixels lovers out there:
  86.   wasted 20 minutes of my valueable time to increase writepixel output. This
  87.   graphics function is mostly unused with os graphics operation but some people
  88.   really think that the speed of this function is a general speed indicator
  89.   Rather strange ......
  90. - fixed a bug in OpenScreen()/intuition patch. If applications called it with
  91.   other flags besides NS_EXTENDED set in the newscreen.type field, the 
  92.   Extended tag field was ignored. This e.g. fixes some screen opening problems
  93.   with Finalwriter.
  94. - programs which use the SA_LikeWorkbench tag to open a screen correctly open 
  95.   on a cybergraphx display now, if the workbench is opened on a cybergraphx
  96.   display, too.
  97.  
  98. Changes for 41.0 b270 (b32 archive)
  99.  
  100. - the mouse crsr is now disabled on the previous view if the active
  101.   view changees to a different gfx card
  102. - fixed a problem with masked rectfills with screens that have less than 256
  103.   colours
  104.  
  105. Changes for 41.0 beta263
  106.  
  107. - LoadRGB4/SetRGB4 now behaves like in earlier betas which should fix some
  108.   palette problems with older programs.
  109.  
  110. - enabled support for 8bit hardware accelerated planar bitmap to chunky
  111.   bitmap blits 
  112.  
  113. - Truecolour related parts of BltBitmap()/graphics rewritten. Should be 
  114.   faster now under certain cases.
  115.  
  116.  
  117. cgxvideo.library
  118. ================
  119.  
  120. Changes for 41.2 (b47 archive)
  121.  
  122. - removed some obsolete debug output in ChangeWindowBox()/intuition patch
  123.  
  124. Changes for 41.1 (b41 archive)
  125.  
  126. - bumped rev to 41.1
  127.  
  128. Changes for 41.0 beta99 (b39 archive)
  129.  
  130. - should now work with z2 kind of boards
  131.  
  132.  
  133. CV64 driver
  134. ===========
  135.  
  136. Changes for beta 504 (b43 archive)
  137.  
  138. - added tooltype "PASSTHROUGH=(YES|NO) which disables/enables
  139.   monitor switch.
  140.  
  141. Changes for beta 499 (b42 archive)
  142.  
  143. - fixed rgb colour template blits bug in conjunction with
  144.   INVERSEVID drawmode
  145.  
  146. Changes for beta 492 (b40 archive)
  147.  
  148. - added support for multiple CV64s in one machine. All installed
  149.   CV64s share the same config right now. The first CV64 board
  150.   will keep the known screenmode names (CVision: xBit ..). All
  151.   subsequent boards will get the board number added to the
  152.   screen mode base name (CVision.2: xBit .. etc.) and modified
  153.   display IDs
  154. - removed roxxler p2c conversion support for this beta release
  155.   needs to be reviewed. The alternative hardware p2c conversion
  156.   method is still enabled though.
  157.  
  158. Changes for beta 443 (b39 archive)
  159.  
  160. - minor changes for latest cgxsystem.library
  161.  
  162. Changes for beta 441 (b37 archive)
  163.  
  164. - fixed refresh problems for screens that were moved horizontally
  165.   (screens that are smaller than the visible width and centered
  166.   to the viewport are updated properly now)
  167. - device name is now "CVision64" instead "CyberVision"
  168. - added code to support hardware planar 2 chunky blits
  169. - enabled roxxler support code for p2c conversion
  170.  
  171. Changes for beta 399 (b36 archive)
  172.  
  173. - Due to some removal of some unused code, executable size could
  174.   be reduced by around 4k
  175.  
  176. Changes for beta 398 (b34 archive)
  177.  
  178. - added wb tooltype support
  179.   the env variable cybergraphx/bootlogo has now become a tooltype
  180.   added tooltype MEMCLOCK=xx to modify default memory clock
  181. - software crsr should now work as expected even on nextscreens
  182. - added support for cgxmode hidden flag
  183. - added a workaround for the save config bug in cgxmode
  184.  
  185. Changes for beta 369 (b33 archive)
  186.  
  187. - fixed a problem with swaps of 2 colour screens. if the screen was
  188.   swapped in the whole display was erased.
  189.  
  190.  
  191. Changes for beta
  192.  
  193. - mouse pointer colours are set correct now when a new view is
  194.   opened
  195.  
  196.  
  197. CV3D driver
  198. ===========
  199.  
  200. Changes for 2.1 beta 5 (b48 archive)
  201.  
  202. - modified board init code to fix some z2 related init problems
  203.  
  204. Changes for 2.1 beta 3 (b43 archive)
  205.  
  206. - bootlogo is visible now if scandoubler output is used
  207. - added tooltype "PASSTHROUGH=(YES|NO) which disables/enables
  208.   monitor switch.
  209.  
  210. Changes for 2.1 beta 2 (b42 archive)
  211.  
  212. - added support for multiple CV3Ds in one machine. All installed
  213.   CV3Ds share the same config right now. The first CV3D board
  214.   will keep the known screenmode names (CV64/3D: xBit ..). All
  215.   subsequent boards will get the board number added to the
  216.   screen mode base name (CV64/3D.2: xBit .. etc.) and modified
  217.   display IDs
  218.  
  219. Changes for 2.1 (b41 archive)
  220.  
  221. - bumped rev to 2.1
  222.  
  223. Changes for 2.0 beta 1049 (b40 archive)
  224.  
  225. - minor internal changes
  226.  
  227. Changes for 2.0 beta 1045 (b39 archive)
  228.  
  229. - minor changes for latest cgxsystem.library
  230.  
  231. Changes for 2.0 beta 1043 (b37 archive)
  232.  
  233. - fixed refresh problems for screens that were moved horizontally
  234.   (screens that are smaller than the visible width and centered
  235.   to the viewport are updated properly now)
  236.  
  237. Changes for 2.0 beta 1039 (b36 archive)
  238.  
  239. - The test screen option should now work properly again. (broken
  240.   since 2.0 beta 1023, save config bug workaround)
  241. - fixed a few problems with nextscreens in hicolour/truecolor modes.
  242.   The refresh should be ok now.
  243.  
  244. Changes for 2.0 beta 1027 (b35 archive)
  245.  
  246. - added support for masked bitblits. This improves compatibility to
  247.   programs like CygnusEd in 8 bit (no text crsr trouble anymore when
  248.   scrolling) but  - as a drawback - reduces standard shell scrolling 
  249.  
  250. Changes for 2.0 beta 1023 (b34 archive)
  251.  
  252. - added wb tooltype support
  253.   the env variable cybergraphx/bootlogo has now become a tooltype
  254. - software crsr should now work as expected even on nextscreens
  255. - added a workaround for the save config bug in cgxmode
  256.  
  257. Changes for 2.0 beta 1007 (b33 archive)
  258.  
  259. - fixed a problem with swaps of 2 colour screens. if the screen was
  260.   swapped in the whole display was erased.
  261.  
  262.  
  263. Changes for 2.0 beta
  264.  
  265. - mouse pointer colours are set correct now when a new view is
  266.   opened
  267.  
  268. Changes for 2.0 beta 961
  269.  
  270. - fixes a bug in hardware acceleration code for planar to chunky
  271.   blits
  272.  
  273. Changes for 2.0 beta 892
  274.  
  275. - Fixes corrupt text problems
  276.  
  277. - Code for masked templates rewritten. Should cure the problem with
  278.   visible flashes when blitting masked templates in 8 bit mode
  279.  
  280. - Code for hardware acceleration of planar to chunky 
  281.   bitmap blits added
  282.  
  283. - added support for input source switch
  284.